that which testifies - Espagnol Anglais Dictionnaire